be pig-headed and persistent - Espagnol Anglais Dictionnaire